make possible - German English Dictionary